imaging technology - Turkish English Dictionary